×

lay down one's life meaning in French

donner sa vie; sacrifier sa vie, faire le sacrifice de sa vie pour

Related Words

  1. lay down a scheme
  2. lay down arms
  3. lay down the law
  4. lay eggs
PC Version

Copyright © 2018 WordTech Co.